clouded leopards - English Synonyms Dictionary